package com.example.lib_home;

import android.os.Bundle;
import android.view.View;

import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatActivity;

import com.drouter.api.core.DRouter;

/**
 * Created by hcDarren on 2018/1/28.
 */

public class HomeActivity extends AppCompatActivity {
    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_home);
    }

    public void jumpActivity(View view){
        // 跳转到活动页，活动页必须要登录  这是一种方式；还可以使用拦截器实现。
         if(!getSharedPreferences("name", MODE_PRIVATE).getBoolean("isLogin",false)){
            // 登录去
            DRouter.getInstance().action("libpersonal/login")
                    .context(this)
                    .invokeAction();
            return;
        }
        // libactivity/active 是配置的action字段。 跳转逻辑。
        DRouter.getInstance().action("libactivity/active")
                .context(this)
                .invokeAction(); // 跳转
    }
}
